barracks facilities - Spanish English Dictionary